CORBA based Architecture for Large Scale Workflow
نویسندگان
چکیده
Standard client-server workflow management systems have an intrinsic scalability limitation: the central server is a bottleneck for large scale applications. It is also a single fault point that may disable the whole system. We propose a fully distributed architecture for workflow management systems. It is based on the idea that the case (an instance of the process) migrates from host to host, according to the process definition specification, as the corresponding activities are executed. This basic architecture is improved so that other requirements for Workflow Management Systems, besides scalability, are also contemplated. A CORBA-based implementation of such architecture is discussed, with both its limitations and positive points described.
منابع مشابه
Dynamic Workflow Management in CORBA Distributed Object Systems
We are beginning to see distributed dynamic workflow management systems being implemented using CORBA services. However these systems do not use events as the mechanism for co-ordinating workflows. Instead workflow components use messages to communicate with each other; thereby resulting in tightly coupled systems. We investigate the use of events as the co-ordinating mechanism for implementing...
متن کاملA Highly Decentralized Architecture for Large Scale Workflow Enactment
Standard client-server workflow management systems have an intrinsic scalability limitation, their centralized architecture that hinders the scalability of the system. The whole system is usually executed in a central server that usually represents a single point of failure, which compromises the availability of the system. We propose a fully distributed architecture for workflow management sys...
متن کاملArchitectural Plan for Constructing Fault Tolerable Workflow Engines Based on Grid Service
In this paper the design and implementation of fault tolerable architecture for scientific workflow engines is presented. The engines are assumed to be implemented as composite web services. Current architectures for workflow engines do not make any considerations for substituting faulty web services with correct ones at run time. The difficulty is to rollback the execution state of the workflo...
متن کاملArchitectural Plan for Constructing Fault Tolerable Workflow Engines Based on Grid Service
In this paper the design and implementation of fault tolerable architecture for scientific workflow engines is presented. The engines are assumed to be implemented as composite web services. Current architectures for workflow engines do not make any considerations for substituting faulty web services with correct ones at run time. The difficulty is to rollback the execution state of the workflo...
متن کاملWeb-based Workflow Framework with Corba Web-based Workflow Framework with Corba
Workflow is an important class of applications in the daily business. A number of web-based workflow systems have been developed recently as a natural extension to traditional workflow systems to exploit the growing popularity of the Internet. However, most of them are designed based on the specific application at hand. In this paper, we distill out the fundamental elements of a workflow system...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999